home *** CD-ROM | disk | FTP | other *** search
/ TOS Silver 2000 / TOS Silver 2000.iso / Tools / RSM31D / modules / ovl_dev / ovl.h < prev    next >
Encoding:
C/C++ Source or Header  |  1999-01-21  |  410 b   |  27 lines

  1. #ifndef _OVL_H
  2. #define _OVL_H
  3.  
  4. typedef struct
  5. {
  6.     WORD        Protokoll;
  7. } RSM2OVL;
  8.  
  9. typedef struct
  10. {
  11.     LONG        Magic;        /* 0x4f424a43 'OBJC' */
  12.     WORD        Protokoll;
  13.     LONG        ID;
  14.     WORD        Version;
  15.     char        Name[32];
  16.     char        Copyright[32];
  17.  
  18.     WORD        (*Init)(const char* FileName, UWORD* Global, RSM2OVL* RsmOvl);
  19.     void        (*Exit)();
  20.  
  21.     WORD        (*Draw)(OBJECT* Objc, LONG* Clip);
  22.  
  23. } OVL2RSM;
  24.  
  25.  
  26. #endif /* _OVL_H */
  27.